import matplotlib.pyplot as plt
import pandas as pd
plt.rcParams['font.sans-serif'] = ['SimHei']
shu_ju=pd.read_excel('./学生课程成绩数据.xls')
data_mao=shu_ju[shu_ju['课程名称']=='毛泽东思想与中国特色社会主义理论体系概论']
data_mao=data_mao[['姓名','课程名称','分数']]
plt.figure(figsize=(12,6))
#rwidth设置数据之间距离,alpha设置透明度,align对齐方式
plt.hist(data_mao['分数'],bins=11,range=(45,100),rwidth=0.8,alpha=0.9,align='right')
#pad设置标签与图框距离
plt.title('毛概成绩统计直方图',fontproperties='SimHei',fontsize=26,color='#00C5CD',pad='12')

plt.xlabel('分 数',fontsize=15)
plt.ylabel('人 数',fontsize=15)
#grid设置网格
plt.grid()
plt.show()